fine particulate - Alemán Inglés Diccionario